@charset "utf-8";
/* CSS Document */
/*---------------------------------------默认样式----------------------------------------------------*/
body{
	margin: 0px;
	font-size: 12px;
	font-family: "宋体";
	text-align:center;
    background: #CEE0FF;
	color:#000;
}
input, button, select { vertical-align: middle; }
table{
  font-size: 12px;
  font-family: "宋体";
}
ul{list-style:none outside; margin:0; padding:0; border:0;}
li{list-style:none outside;}
img{ border:0px; margin:0 auto; vertical-align:middle;}
form{margin:0px; border:0px; padding:0;}
a { 
	color:#333; 
	text-decoration:none; 
}
a:hover{
	color: #FF0000;
}
hr{ color:#ccc; height:1px;}
/*---------------------------------------通用样式----------------------------------------------------*/
.xf_center{
	margin: 0 auto;
	width:1000px;
	text-align:left;
}
.clear{clear:both;}
.xf_fromk{
	border:0 none;
	font-size: 12px;
	background:url(../images/xf_srk.png) no-repeat;
	height:24px; width:159px; padding:2px 0px 0px 10px;
}
.xf_btn { background: url(../images/xf_login.png) no-repeat; width: 83px; height:80px; border: none; font: bold 14px/1.125 arial; cursor: pointer; }
/*---------------------------------------字体样式---------------------------------------------------*/
.asc{ text-decoration:line-through;}
.ahei{
	color:#000000;
}
.ajiage{ font-size:13px; color:#C00; font-weight:bold;}
.ahese{ color:#660000;}
.acu{font-weight:bold;}
.alan{ color:#1974C7; }
.alan2{font-weight:bold; font-size:14px; color:#5F85C9;}
.alv{ color:#090;}
.ahuang{
	color: #Ff0;
}
.ahuang2{
	color: #F90;
}
.ahong{
	color: #f00;
}
.a12{ font-size:12px;}
.axia{
	text-decoration:underline; 
}
.abai{
	color: #fff;
}
.abai:hover{
	color: #FF0;
}
.ahui9{
	color: #999;
}
.ahui6{
	color: #666;
}
.ahui3{
	color: #333;
}
.a14{font-size:14px;}
.a_dabiaoti{}
/*--------------------------------------登录--------------------------------------------------*/
.xf_login{ background:url(../images/xf_dlk_bg.jpg) no-repeat top center; width:1000px; height:640px;}
.xf_login_k{ padding:280px 0px 0px 250px;}


.xf_top{position:relative;height: 0px;}
.xf_banner{ height:77px;}
.xf_banner2{ height:22px;}

/*---------------------------------------左边样式---------------------------------------------------*/
.xf_nr_left{ float:left; width:215px;margin-left:0px; position:relative; padding-top:92px;}
.nr_left_top{
	background: url(../images/left_top.png) no-repeat;
	width: 195px;
	height: 97px;
	padding: 10px;
	position: absolute;
	z-index: 99;
	left: 0px;
	top: -8px;
	line-height:25px;
}

/*---------------------------------------内容样式---------------------------------------------------*/
.top_tm{ background:url(../images/top_tm.png) repeat-x; height:5px;}
.xf_nr{ text-align:left; background:#e0edff; border-top:5px solid padding:6px; position:relative;}
.xf_nr_right{margin: 0px 0px 0px 225px;}
.xf_nr_right2{margin: 0px 0px 0px 0px;}
.xf_nr_bt_line{border:1px solid #bcd4ef; padding:5px 0px 5px 10px; background:url(../images/bottom.png) repeat-x;}
.xf_nr_zhengwen{min-height:360px;border-left:1px solid #bcd4ef; border-right:1px solid #bcd4ef; border-bottom:1px solid #bcd4ef; padding:10px; background:#FFF;}

.xf_zhedie{
	position: absolute;
	padding-top: 250px;
	left: 215px;
	top: 0px;
}

.xf_zhedie2{
	position: absolute;
	padding-top: 250px;
	left:0px;
	top: 0px;
}
/*---------------------------------------导航菜单---------------------------------------------------*/
.n_gundong{ overflow: hidden; width:680px; height:100px; margin-right:15px; float:left;}
.n_g_left{ float:left; margin-right:5px; width:12px; margin-top:10px;}
.n_g_right{ float:left; width:12px; margin-top:10px;}

.n_menu{ /*background:url(../images/n_line.png) bottom repeat-x;*/padding:0px 12px 10px 0px;}
.n_menu img{ margin-right:10px;}





/*---------------------------------------树形菜单---------------------------------------------------*/
.xf_menu_bg{ background:url(../images/left_bg.png) repeat-y; padding-left:8px; padding-top:20px;}
.xf_menu_bg a{ color:#FFF;}
.xf_menu_bg a:hover{ color:#FF6;}

.xf_menu_n_bg{ background:#FFF; border-left:1px solid #1C638F; border-right:1px solid #1C638F; width:185px;}
.xf_menu_n_bottom{ background:url(../images/tree_bottom.png) no-repeat; height:11px; width:187px;}

.xf_line_1{letter-spacing:6px; background:url(../images/n_cd_bg.png) no-repeat; width:201px; height:19px;color:#FFF; font-weight:bold; padding:8px 0px 0px 20px; text-align:left;}
.xf_line_1 img{ margin-right:5px;}
.xf_line_1 a{ color:#fff; font-weight:bold;}
.xf_line_1 a:hover{ color: #FF3;}

.xf_line_2{ padding-left:25px; width:166px; padding:5px 10px; border:1px solid #58daff; background:#f0f6ff; margin-left:4px; margin-bottom:10px;}
.xf_line_2 li{ border-bottom:1px solid #58daff; height:20px; padding:5px 0px 0px 0px;}
.xf_line_2 img{ margin-right:5px;}
.xf_line_2 a{ color:#039;}
.xf_line_2 a:hover{ color:#F00;}

.xf_kongbai{ background: url(../images/xf_menu_line.gif) repeat-x; height:2px; margin:0px 5px;}
.xf_kongbai2{ height:150px;}


/*---------------------------------------底部样式---------------------------------------------------*/
.xf_bottom{height:18px; text-align:center; padding-top:5px; color: #F7F7F7; font-size:12px; background:url(../images/xf_bottom.png) repeat-x;}

/*---------------------------------------新增---------------------------------------------------*/
.xf_riqi{ float:left; color: #FF0; font-weight:bold; padding-top:9px; font-size:12px; font-family:"宋体";letter-spacing:-1px;}

/*---------------------------------------地图演示---------------------------------------------------*/
.xf_map_bg{background:url(../images/xf_map_bg.png) center no-repeat #5A0100; position:relative;}
.xf_map{ position:relative; padding:10px 0px 0px 20px;}
.xf_kuaijie{
	position: absolute;
	left:0px;
	top:0px;
	width:138px;
	height:129px;
	z-index: 99;
	background: url(../images/xf_kjbg.png) no-repeat;
padding:15px;
}
.xf_map_kd{
	position: absolute;
	left: 98px;
	top: -38px;
	width: 483px;
	height: 315px;
	z-index: 1;
	background: url(../images/xf_kuang01.png) no-repeat;
	color:#FFF; padding:10px 0px 0px 10px;
}
.xf_map_kd table,td{border-collapse:collapse;border:1px solid #000; line-height:26px;}


.xf_map_kbg{
	position: absolute;
	width: 173px;
	height: 157px;
	z-index: 1;
	background: url(../images/xf_kuang02.png) no-repeat;
	color:#FFF; padding:10px 0px 0px 10px;
}
.xf_map_kbg table,td{border:0;}

.xf_map_kbg2{
	position: absolute;
	width: 173px;
	height: 142px;
	z-index: 1;
	background: url(../images/xf_kuang03.png) no-repeat;
	color:#FFF; padding:25px 0px 0px 10px;
}
.xf_map_kbg2 table,td{border:0;}
.xf_map_k1{
	left: 617px;
	top: 43px;
}

.xf_map_k2{
	left: 684px;
	top: 88px;
}

.xf_map_k3{
	left: 724px;
	top: 124px;
}
.xf_map_k4{
	left: 589px;
	top: 100px;
}
.xf_map_k5{
	left: 631px;
	top: 128px;
}
.xf_map_k6{
	left: 677px;
	top: 147px;
}
.xf_map_k7{
	left: 592px;
	top: 2px;
}
.xf_map_k8{
	left: 528px;
	top: 7px;
}
.xf_map_k9{
	left: 542px;
	top: 40px;
}
.xf_map_k10{
	left: 582px;
	top: 59px;
}
.xf_map_k11{
	left: 504px;
	top: 48px;
}
.xf_map_k12{
	left: 537px;
	top: 96px;
}
.xf_map_k13{
	left: 475px;
	top: 78px;
}
.xf_map_k14{
	left: 488px;
	top: 115px;
}
.xf_map_k15{
	left: 529px;
	top: 146px;
}
.xf_map_k16{
	left: 577px;
	top: 134px;
}
.xf_map_k17{
	left: 609px;
	top: 124px;
}
.xf_map_k18{
	left: 606px;
	top: 199px;
}
.xf_map_k19{
	left: 645px;
	top: 239px;
}
.xf_map_k20{
	left: 478px;
	top: 164px;
}
.xf_map_k21{
	left: 406px;
	top: 59px;
}
.xf_map_k22{
	left: 353px;
	top: 44px;
}
.xf_map_k23{
	left: 373px;
	top: 94px;
}
.xf_map_k24{
	left: 335px;
	top: 102px;
}
.xf_map_k25{
	left: 385px;
	top: 125px;
}
.xf_map_k26{
	left: 328px;
	top: 143px;
}
.xf_map_k27{
	left: 353px;
	top: 151px;
}
.xf_map_k28{
	left: 385px;
	top: 171px;
}
.xf_map_k29{
	left: 434px;
	top: 180px;
}
.xf_map_k30{
	left: 177px;
	top: 0px;
}
.xf_map_k31{
	left: 75px;
	top: -1px;
}
.xf_map_k32{
	left: 122px;
	top: 32px;
}
.xf_map_k33{
	left: 159px;
	top: 85px;
}
.xf_map_k34{
	left: 48px;
	top: 103px;
}
.xf_map_k35{
	left: 209px;
	top: 108px;
}
.xf_map_k36{
	left: 144px;
	top: 153px;
}
.xf_map_k37{
	left: 57px;
	top: 169px;
}
.xf_map_k38{
	left: 194px;
	top: 209px;
}

.xf_map_kn{
	left: 375px;
	top: 95px;
}


.biaoge {border-collapse:collapse;border:1px solid #AECFF0; background:#FFF;}
.biaoge td{border:1px solid #AECFF0;}
.biaoge th{border:1px solid #AECFF0;  background-color: #B3E7E8; font-weight:bold; color:#000; font-size:12px; text-align:left; height:20px;}

.xf_biaoge {border-collapse:collapse;border:1px solid #000;}
.xf_biaoge td{border:1px solid #000;}
